India is a home of worlds most amazing street foods as well as authentic dishes from the North Indian Cuisine, South Indian Cuisine, Gujarati Cuisine, Marathi